Tennis Plaza South Miami

Tennis Plaza South Miami

Tennis Plaza South Miami

6112 S Dixie Hwy
South Miami, FL 33143
(305) 661-7901