The New York-based Lions Group has acquired a development site in Downtown Miami for $10 million which has a project known as M Tower approved to be built. M Tower is planned to rise 53-stories and offer 440-unit apartment units, located at 56 SW 1st St and 65 SW 2nd Street.
Read More