3D Open Sun 12PM-2PM $ 1,275,000 4 Beds3.5 Baths3,863 SqFt 4075 S Poplar WAY, Denver, CO 80237 Single Family Home MLS# 1669392 Listed by Engel & Volkers Denver