Alta Alameda Station a 338 unit apartment project to begin construction in May 2012.
Wood Partners, LLC, is going to start construction on Alta Alameda Station, which will be a transit oriented apartment project in Denver’s historic Baker district. The 338 unit apartment project is located at 275 Cherokee Street in the Baker district west of Broadway, across the street from Alameda Light Rail station, which will provide quick…