5
407 Jackson Ave
University City, MO 63130
$26.00 USD/SF/YR
567 SF
1
Space Available
Built 1929
567 SF Contiguous
Built 1929
567 SF
$26.00 USD/SF/YR
Retail