This is a 14525 square foot, apartment home. This home is located at 918 Yuma St, Colorado Springs, CO 80909.
Off market
Street View
$708,283
918 Yuma St, Colorado Springs, CO 80909
--beds
--baths
14,525sqft
Apartment
Built in 1982
-- sqft lot
$-- Zestimate®
$49/sqft
$1,646 Estimated rent