14
7110 Archibald Ave
Rancho Cucamonga, CA 91701
$5,400,000 USD
11,440 SF
3.78% Cap Rate
11,440 SF
$5,400,000 USD
Freestanding