31
7201 Archibald Ave
Rancho Cucamonga, CA 91701
$5,000,000 USD
16,320 SF
5.09% Cap Rate
16,320 SF
$5,000,000 USD
General Retail