305-461-2030
2420 Sw 27th Ave Miami, Florida 33145
Call
Map
Check In
Please contact us for our current hours of operation