Karu Fort Lauderdale

Address:
1000 Florida 84, Fort Lauderdale, Florida, USA
Telephone:
(954) 462-8881
Capacity:
1000
 View map