Facility at harvey la 2520 destrehan ave, harvey, louisiana

This storage facility is located at harvey la 2520 destrehan ave, harvey, louisiana.