Tenant Reviews for 1079 NW 112TH TERRACE UNIT 2, Miami, FL, 33168 | Lucid Rents | Lucid Rents