23
9249-9272 Archibald Ave
Rancho Cucamonga, CA 91730
$1,395,000 USD
2,500 SF
1
Unit
2,500 SF
$1,395,000 USD
Warehouse