Lyra 192

Area: 274,063 SF

Units: 192

Floors: 8

Address: 17210 Homestead Avenue, Miami, FL 33157

Lyra redefines workforce housing, bringing elegance, aesthetics and harmony into an attainable housing solution.

No items found.