Terra Group has revealed plans for their newly proposed redevelopment of the Central Shopping Plaza, located across from the Magic City Casino in Little Havana, with the addition of a multifamily project with roughly 1,384 residential units and 1,559 square feet of commercial space on the 38 acre property.
Read More