7
868 S Brea Canyon Rd
Diamond Bar, CA 91789
$3,882,352 USD
2,718 SF
4.25% Cap Rate
2,718 SF
$3,882,352 USD
Freestanding