Yaeger Plaza Could Offer 135 Apartments at 1177 Northwest 62nd Street, Miami, Florida, 33150
Integral Group hopes to move forward with Yaeger Plaza, a mixed-use venture in Liberty City, Florida. The $50.9 million venture will rest on a 1.29-acre build site, with some sources suggesting that construction could start in June 2023.