$795,000 3376 S Newport ST, Denver, CO 80224 4 Beds3 Baths2,396 SqFt MLS# 1911108 Listed byCompass - Denver More