The Owner of Emerald Point in Leeward has decided to sell the 35 acres at the top end of Grace Bay Beach and has put a list price of $95 million on the property which includes 3 high end homes. Download Emeral Point Brochure Ask Peter about details on this resort.