Beachfront Villa For Rent

Saint Lucia - Soufriere - Soufriere

POA $

Reference

13450


Year

Beds

4

Full Baths

4

Half Baths

1

Exterior

4.36 ha

Interior

8,740 ft²