The Glenwood
Closed
Photos
1280 Albion St
Denver, CO 80220
Welcome to The Glenwood! This lovely building, features spacious studio, one, and two bedroom apartments - some that are newly renovated! Residents will find hardwood floors*, large windows, bike storage**, air-conditioning*, on-site laundry, and reserved parking** and a new addition - a beautiful outside dog run. You'll never be far from recretional space with Henry S. Lindsley Park, City Park and the Denver Museum of Nature and Science all within walking distance!
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.