540 NW 114 AVE, Miami, FL — Rated 3.0/5 by Tenants | Lucid Rents