View Details lot 3 Park Place Drive Park Place Estates | Englewood $211,900 $211,900 On Site 95 Days Ago 1.02 acres 1.02 acres On Site 95 Days Ago