Ivy Residences LOHI Address: 1735 Central Street Denver CO, 80211 Year Built: 2019 Floors: 6 Number of Residences: 44 REQUEST INFORMATION [License Error #28.2 - The Showcase IDX license for this website is not active or doesn’t exist.]