17
9925 Balboa Blvd
Northridge, CA 91325
$1,895,000 USD
3,972 SF
3.6% Cap Rate
3,972 SF
$1,895,000 USD
Freestanding