Smart Padel House / Miami Padel Federation
Address: 8440 NW 64th St Unit #1 Miami FL 33166
Phone Number:(786) 338-8007
Website:https://playtomic.io/smart-padel-house-miami-padel-federation/8e3ec27a-bbe8-447e-9e3c-5581ac78b938?q=PADEL~2024-04-24~~~
Indoor / Covered Courts: 1