16
24632 Narbonne Ave
Lomita, CA 90717
$1,725,000 USD
4,700 SF
7.36% Cap Rate
4,700 SF
$1,725,000 USD
Storefront