11
19428 Londelius St
Northridge, CA 91324
$1,955,225 USD
4,925 SF
4,925 SF
$1,955,225 USD
Warehouse