1
380 Cliffwood Park St
Brea, CA 92821
$10,784,000 USD
32,000 SF
32,000 SF
$10,784,000 USD
Warehouse