This is a 75958 square foot, apartment home. This home is located at 510 E Kiowa St, Colorado Springs, CO 80903.
Off market
Street View
$3,736,096
510 E Kiowa St, Colorado Springs, CO 80903
--beds
--baths
75,958sqft
Apartment
Built in 1978
-- sqft lot
$-- Zestimate®
$49/sqft
$1,779 Estimated rent