A North Miami Beach development site approved for a 1,217-unit mixed-use megaproject hit the market for roughly $26 million, after a previous contract fell through
A North Miami Beach development site approved for a 1,217-unit mixed-use megaproject hit the market for roughly $26 million, after a previous contract fell through