17
680 Brea Canyon Rd
Diamond Bar, CA 91789
$800,000 USD
1,470 SF
1
Unit
1,470 SF
$800,000 USD
Office