Verandah Apartments (18802 Northwest 57th Avenue, Miami, FL, 33015) — Rated 1.8/5 by Tenants | Lucid Rents