20
256 Stowell St
Upland, CA 91786
$11.40 USD/SF/YR
26,000-53,674 SF
1
Space Available
Built 1936
53,674 SF Contiguous
Built 1936
26,000-53,674 SF
$11.40 USD/SF/YR
Industrial