News

A vacant lot on Indian Creek Island sold for $105 million. The seller, Mikhail Peleg, made a significant profit. Indian Creek ...