View Details $129,500 1 of 23 Lemon Bay Isles Ph 02 | Englewood 2 beds 2 baths 920 sqft 0.17 acres On Site: 26 Days