17120 Placer Hills Rd
Meadow Vista, CA 95722
$1,980,000 USD
3,639 SF
6.18% Cap Rate
3,639 SF
$1,980,000 USD
Veterinarian Kennel