2
100 Village Square Shop Ctr
Hazelwood, MO 63042
$26.00 USD/SF/YR
4,526-10,397 SF
1
Space Available
Built 2004
10,397 SF Contiguous
Built 2004
4,526-10,397 SF
$26.00 USD/SF/YR
Office/Medical