Add this property to your favorites View Details 2403 Glenarm Place , #106 Glenarm Place Condominiums | Denver $399,000 2 bd 2 ba 1,008 sqft 0.36 acres On Site 9 Days Ago Listing courtesy of Ortiz & Associates Inc: MLS #3523890