The Leonard
1444 Lafayette Street | Denver, CO | 80218 | (303) 830-1005
Built in 1911, The Leonard consists of 12 large one bedroom apartments. The Leonard is centrally located off Denver's "main street"--Colfax Avenue. Colfax is on the main RTD bus line, and is home to many restaurants, coffee shops, and retail outlets.
|