8
160 Olinda Pl
Brea, CA 92823
$2,995,000 USD
12,000 SF
3.46% Cap Rate
12,000 SF
$2,995,000 USD
Storefront