Villa Rosa Assisted Living, Corp.

📍 5890 Sw 8th Street, West Miami, FL 33144-5036 · Miami-Dade County

Assisted Living126 licensed beds
Schedule a Tour ← More in West Miami