View Details 861 Harvard Street Lemon Bay Park | Englewood $695,000 $695,000 On Site 89 Days Ago 3 bd 2 ba 3,000 sqft 0.2 acres 3 bd 2 ba 3,000 sqft 0.2 acres On Site 89 Days Ago
View Details Harvard Street Lemon Bay Park | Englewood $175,000 $175,000 On Site 91 Days Ago 0.3 acres 0.3 acres On Site 91 Days Ago
View Details 850 Harvard Street Lemon Bay Park | Englewood $299,999 $299,999 On Site 923 Days Ago 3 bd 2 ba 1,693 sqft 0.22 acres 3 bd 2 ba 1,693 sqft 0.22 acres On Site 923 Days Ago