1
24265-24267 Main St
Newhall, CA 91321
$1,700,000 USD
3,289 SF
3,289 SF
$1,700,000 USD
Storefront