1123 Homestead Rd N, Lehigh Acres, FL 33936, United States
1209 Homestead Rd N, Lehigh Acres, FL 33936, United States