Accomack Storage

Location: Louisville, KY 
Development Date: January 2019
Description: This 3 story building contains 906 storage units. Amenities include keypad entry, security cameras, indoor lighting, and climate control.

Share this post