Value Store It Self Storage
8500 W McNab Rd, North Lauderdale 33068