SoldResidential$534,000SOLD! 4670 S Galapago Street Englewood, CO 801104670 S Galapago StEnglewood, CO 80110 5Beds 2Baths 2,488Sq ftView Listing