For Sale
421 Vaquero — Lockwood Ph IV Add
$382,500
421 Vaquero, Weatherford, TX
3 bd
2 ba
1,924 sqft
