Add this property to your favorites View Details 2141 E 68th Avenue Larusso | Denver $325,000 3 bd 1 ba 1,044 sqft 0.24 acres Under Contract Listing courtesy of Homesmart Realty: MLS #7944085