690 Jacaranda St, Merritt Island, FL 32952, United States
1730 S Merrimac Dr, Merritt Island, FL 32952, United States