8393-8411 Foothill Blvd
Rancho Cucamonga, CA 91730
$1,490,000 USD
1,950 SF
1,950 SF
$1,490,000 USD
Freestanding