Villa Rosa Assisted Living, Corp.5890 SW 8TH STREET, West MiamiAssisted living · Assisted Living Facility · 126 bedsVerified·Florida AHCA Apr 18, 2026