6
8570 Watson Rd
Saint Louis, MO 63119
$46.46 USD/SF/YR
1,679 SF
1
Space Available
Built 1980
1,679 SF Contiguous
Built 1980
1,679 SF
$46.46 USD/SF/YR
Retail