New - 11 Hours Ago > $374,800 Active 3Beds2Baths930Sqft0.032Acres 908 Poplar ST #203, Austin, TX 78705 MLS#: ACT1140167