1/33 33 Active $356,000 5 Beds3 Baths2,008 SqFt 1620 Poplar Place, Mesquite, TX 75149 Single Family Home Listed by Luis Escobedo of Ultima Real Estate