For Sale
3033 Elmwood St — Avondale Ph 1
$449,900
3033 Elmwood St, Fate, TX
4 bd
3 ba
2,480 sqft
