This is a 2581 square foot, apartment home. This home is located at 119 E Willamette Ave, Colorado Springs, CO 80903.
Off market
Street View
$456,994
119 E Willamette Ave, Colorado Springs, CO 80903
--beds
--baths
2,581sqft
Apartment
Built in 1900
-- sqft lot
$-- Zestimate®
$177/sqft
$2,297 Estimated rent