2301 E Alameda Avenue, Denver, CO 80209
4
beds
7
baths
7,696 Sq.Ft. LIVING AREA
1.3 Acres lot
Nestled in a private enclave the grounds provide rolling lawns with incredible English gardens.
– Chris Bouc & Ian Wolfe