13630 W. Dixie Hwy.
North Miami, FL 33161
P: (305)981-8945

Check-in Get Directions