18
Olinda Dr, Brea, CA
Brea, CA
$4,530,000 USD
8,795 SF
2
Units
8,795 SF
$4,530,000 USD
Office