23
381 Thor Pl
Brea, CA 92821
$21.00 USD/SF/YR
5,876 SF
1
Space Available
Built 1979
5,876 SF Contiguous
Built 1979
5,876 SF
$21.00 USD/SF/YR
Industrial