$359,000
622 Elizabeth Place, Weatherford, TX, 76086
Single Family Residence