801 NW 47TH AVE, Miami, FL, 33126 — Rated 2.0/5 by Tenants | Lucid Rents