$500,000 -
3307 Locust Street
Denver ,
CO 80207
County Or Parish: Denver