19414-19420 Londelius St
Northridge, CA 91324
$4,750,000 USD
16,380 SF
16,380 SF
$4,750,000 USD
Manufacturing