Location
2920 East Sunrise Blvd,
Fort Lauderdale, FL 33304-3311
By Ok | 2/15/2015
Great clean place