2 Days Ago COMPARE 63 W Starr Ave, Columbus, OH 43201 Unit 63.5 Starr Apartment for Rent 1 Bed $1,100