433 N Ogden ST, Denver, CO 80218 - MLS#3095247 - Managing Broker/ ...