1/28 28 Active $3,100 2 Beds3 Baths1,609 SqFt 5905 Ross Avenue #2, Dallas, TX 75206 Townhouse Listed by Anisha Nanu of Compass RE Texas, LLC