Location
1391 South State Rd 7,
North Lauderdale, FL 33068-4023
By Lauderhill | 11/30/2014
It was too dark inside the building