3755 Taylor Rd
Loomis, CA 95650
$849,000 USD
1,100 SF
1,100 SF
$849,000 USD
Freestanding