Square Footage: 11,287 SF
Lease Term: 3 Years, 1 Month
Landlord: Ark Industries
Landlord Exclusively Represented by The MacLeod Group