Updated Today COMPARE 83 E Duncan St, Columbus, OH 43202 Unit 83 (upper ) Apartment for Rent 3 Beds $1,600