23945-23947 Newhall Ave
Santa Clarita, CA 91321
$8,500,000 USD
13,991 SF
13,991 SF
$8,500,000 USD
Veterinarian Kennel