Add this property to your favorites View Details 8600 E Alameda Avenue , 13-204 Woodside Village | Denver $242,900 2 bd 2 ba 1,019 sqft 3.01 acres New On Site 5 Days Ago Listing courtesy of Atlas Real Estate Group: MLS #5345221 MLS # 5345221 Offered by Atlas Real Estate Group