ClosedResidential$919,9009868 E 63rd Place9868 E 63rd PlaceDenver, Colorado 4Beds 4Baths 4,079Sq ftView Listing
ClosedResidential$936,9006217 N Florence Way6217 N Florence WayDenver, Colorado 4Beds 4Baths 4,579Sq ftView Listing
ClosedResidential$938,9006257 N Florence Way6257 N Florence WayDenver, Colorado 4Beds 4Baths 4,579Sq ftView Listing