219 NW 12TH AVE UNIT 2BED, Miami, FL, 33128 — Full History Timeline | Lucid Rents | Lucid Rents