3200 W 2nd Avenue, Denver, CO 80219
1,548 Sq.Ft. LIVING AREA
4,630 Sq.Ft. lot