View Details Open House $874,900 1 of 26 Larimer Place | Denver 2 beds 2 baths 1,594 sqft On Site: 85 Days Listing courtesy of RE/MAX Alliance: MLS #7907217