Beachfront Belmont Shore apartment complex sells for $28 million

Leave a Reply