3538 N High St - Denver, CO | Apartment Finder