13
10431-10451 Lemon Ave
Rancho Cucamonga, CA 91737
$34.20 USD/SF/YR
3,168 SF
1
Space Available
Built 1987
3,168 SF Contiguous
Built 1987
3,168 SF
$34.20 USD/SF/YR
Medical