1131 N Lafayette St Denver Co 80218, 102 | HotPads