Real Estate Rumors: Terra, Apollo, East Lake Management

Developer Terra is hoping to build 1,400 multifamily units in Miami, the South Florida Business Journal reported Monday. The company is seeking permission to develop a 38.4-acre site at 3899 N.W....

Already a subscriber? Click here to view full article