Shamrock Inn

8343 E Orange Ave Floral City FL 34436 USA

(352) 726-6414

Location