30
18334 Eddy St
Northridge, CA 91325
$2,300,000 USD
6,300 SF
6,300 SF
$2,300,000 USD
Warehouse