5503 Espana Street, Denver, CO 80249
3
beds
3
baths
2,802 Sq.Ft. LIVING AREA
6,671 Sq.Ft. lot