12660 Hillcrest Road #3202, Dallas, TX 75230 - Homesnap