Find the full list below:
2981 Alafaya Trail, Oviedo, FL 32765, USA
1120 Alafaya Trail, Oviedo, FL 32765, USA