For Sale
12830 Spruce Cir — Pine Meadows
$354,995
12830 Spruce Cir, Tomball, TX
5 bd
3 ba
2,907 sqft
