NEW LISTING: 1803 S Tamarac St Denver CO Family Room