18
3150 E Birch St
Brea, CA 92821
$15,800,000 USD
43,316 SF
43,316 SF
$15,800,000 USD
Flex