5238 Fleetwood Oaks Avenue #123, Dallas, TX 75235 - Homesnap