Bahamas

lcp header

 

Price: US$6.3 million
UK Sole Agents
Grand Bahama Villa