Silver Blue Lakes Apartments (10421 NW 17 AVE, Miami, FL) — Rated 3/5 by Tenants | Lucid Rents