1/20 20 Pending $590,000 2 Beds3 Baths1,862 SqFt 5912 Ross Avenue #7, Dallas, TX 75206 Condo Listed by Michelle Montemayor of Keller Williams Realty