Beachfront Villa For Sale

Saint Lucia - Soufriere - Soufriere

POA $

Reference

13414


Year

Beds

4

Full Baths

4

Half Baths

1

Exterior

4.36 ha

Interior

8,740 ft²