8070 North Greenwood Court Denver 80221 $345,000

Image