
Tennis Court
1.0 (1)other
A private tennis facility in Miami offering a reserved setting for dedicated court time.
Description


Located on SW 103rd Ave in Miami, the property operates as a private court facility.

1.0 (1)other
A private tennis facility in Miami offering a reserved setting for dedicated court time.


Located on SW 103rd Ave in Miami, the property operates as a private court facility.