Full Address:12123 Garden Lake CircleOdessa, FL 33556Size: 3 bedrooms / 2 bathrooms / 2372 square feet