Stunning elevated beach villa for sale in Sri Lanka close to Mawella Beach
Beach villa for sale - 3 bedrooms
2.3 acres (369 perches)
Mawella
For sale - USD 1.65m
(Ref - M88)
Beach villa for sale - 3 bedrooms
2.3 acres (369 perches)
Mawella
For sale - USD 1.65m
(Ref - M88)