4132 S Verbena Street, Denver, CO 80237
3
beds
2
baths
1,985 Sq.Ft. LIVING AREA
8,680 Sq.Ft. lot