2 - 98 NW 166TH ST: Reviews & Score | Miami Gardens | Lucid Rents