$499,900 -
1735 N Ogden St Unit 303
Denver ,
CO 80218
City: Denver
Courtesy of Alexis Martinez, Keyrenter Property Management Denver alexis@keyrenterdenver.com,720-735-7601