Assisted Living

Villa Rosa Assisted Living

5890 Southwest 8th Street, Miami, Fl 33144, Miami, FL 33144