5331 Ellsworth Avenue, Dallas, TX 75206
3
beds
3
baths
2,004 Sq.Ft. LIVING AREA
4,051.08 Sq.Ft. lot