New - 3 Hours Ago $309,999 Active 2Beds1Baths1146Sqft0.163Acres 1908 Pollard St, Dallas, TX 75208 MLS#: 21425296