LOCATION?

Pembroke Pines
8913 TAFT STREET PEMBROKE PINES, FL 33024
MIami