Our Research The Denver Apartment Construction Co. built these two two-story apartment buildings in 1924. From 1924 until 1979, 900 E. 12th was known as the El Monte, and 910 E. 12th as the El Rio. Places Vote up0 Add new comment