View Details 2552 E Alameda Avenue , #65 Polo Club North | Denver $1,180,000 3 bd 3 ba 3,690 sqft 28.56 acres Under Contract Listing courtesy of Kentwood Real Estate Dtc, Llc: MLS #1714286