108 Snead Rd, Indian Harbour Beach, FL 32937, United States
140 Tomahawk Dr M70, Indian Harbour Beach, FL 32937, United States