721 Ogden St, Denver, Co 80209 is where Michael resides. The current age of Michael is 45. He has stayed in Lakewood and Aurora before moving to Denver. The birth year was listed as 1979. The number currently linked to Michael is (720) 479-6824.