Alta Developers and the Facundo and Amalia Bacardi Foundation have been awarded approval by city commissioners to change the zoning needed to move ahead with South Miami Town Square, located at 5850 SW 73rd Street and 7331 SW 59 ave.
Read MoreAlta Developers and the Facundo and Amalia Bacardi Foundation have been awarded approval by city commissioners to change the zoning needed to move ahead with South Miami Town Square, located at 5850 SW 73rd Street and 7331 SW 59 ave.
Read More