A home in the exclusive Lyford Cay section of New Providence has hit the market for $24.5 million, Caribbean Journal Invest has learned.
Papillon, an eight-bedroom, 10,000-square-foot waterfront villa is listed with HG Christie Real Estate.
Caribbean …