818-820 E 20th Avenue

Denver, CO, 80218
ACTIVE
$950,000Price
6Beds
5Baths
4059Sq Ft

818-820 E 20th Avenue

Denver, CO, 80218
ACTIVE
$950,000Price
6Beds
5Baths
4059Sq Ft