Villa Citrus, Shell Point Village
https://villa-citrus.usa8.info
Located in Shell Point Village in the Florida region, Villa Citrus features a terrace. Guests might enjoy the free WiFi. The vacation home includes 4 bedrooms, a kitchen with a dishwasher and an oven, as well as a coffee machine.
624 SW 56th St, Shell Point Village, FL 33904, United States of America