The Loft 2 (133 NE 2ND AVE #2812, Brickell, FL, 33132) — Rated 2.7/5 by Tenants | Lucid Rents