1855-1859 Bowles Ave
Fenton, MO 63026
$20.00 USD/SF/YR
8,926 SF
1
Space Available
Built 1984
10,931 SF Contiguous
Built 1984
8,926 SF
$20.00 USD/SF/YR
Office