North End Center
Space 15 - 2,850 SF

Location

1300 North Charlotte Street