100 Olinda Pl
Brea, CA 92823
$949,000 USD
1,760 SF
1,760 SF
$949,000 USD
Medical