Vistaview Apartments Ltd (17094 COLLINS AVE, Miami, FL) — Rated 2.3/5 by Tenants | Lucid Rents