6297 Busch Blvd

Property is leased
Available SF: 6,400 sq ft
Lease Rate: $6.50 NNN
April 4, 2018