305-860-6164
256 Sw 30th Rd Miami, Florida 33129
Call
Map
Check In
Please contact us for our current hours of operation