7
251 Gemini Ave
Brea, CA 92821
$3,738,330 USD
10,242 SF
10,242 SF
$3,738,330 USD
Warehouse