3
8667 Haven Ave
Rancho Cucamonga, CA 91730
$1,675,000 USD
3,481 SF
1
Unit
3,481 SF
$1,675,000 USD
Office