Home > Hotel & Motel & Hostel in Florida > Pembroke Villas Apartments

Pembroke Villas Apartments

4801 Southwest 41st Street, Pembroke Park, FL 33023