HARD ROCK STADIUM TENNIS PLAZA

Hard Rock Stadium Tennis Plaza

347 Don Shula Drive, Miami Gardens, 33056