Are they on the water?
Address: 7131 Red Bug Lake Rd, Oviedo, FL 32765, USA
Ernest Larraga | Sep 28, 2021
No
John Luther | Sep 28, 2021
There is no water to view
Kevin Doglio | Sep 28, 2021
When it's raining. They have the most awesome view. This time of year. You win!
Yancey Poole | Sep 28, 2021
Nope
Kimberly Christenson | Sep 28, 2021
Not waterfront, no
Ryan B (TheEnd94) | Sep 28, 2021
Not on the water, the Semoran location is next to a pond though.
Dan Haggerty | Sep 28, 2021
No not on the water
Thanks! Your answer is awaiting moderation.