200 - 598 NW 161ST ST: Reviews & Score | Miami Gardens | Lucid Rents