For Sale
3120 Elmwood St — Avondale Ph 1
$414,000
3120 Elmwood St, Fate, TX
3 bd
2 ba
2,035 sqft
