$425,000 -
960 S Locust Street Unit C
Denver ,
CO 80224
County Or Parish: Denver