23655 Newhall Ave
Newhall, CA 91321
$2,300,000 USD
8,115 SF
8,115 SF
$2,300,000 USD
Freestanding