This is a 3520 square foot, apartment home. This home is located at 1970 Mineola Pl, Colorado Springs, CO 80915.
Off market
Street View
$649,846
1970 Mineola Pl, Colorado Springs, CO 80915
--beds
--baths
3,520sqft
Apartment
Built in 1983
-- sqft lot
$-- Zestimate®
$185/sqft
$1,973 Estimated rent