$1,025,000 -
995 S Locust Street
Denver ,
CO 80224
County Or Parish: Denver