1/30 30 New $1,048,888 2 Beds2 Baths1,800 SqFt 680 S Ogden ST, Denver, CO 80209 Single Family Home MLS# 8717658 Listed by Compass - Denver