1/32 Active $310,000 3 Beds3 Baths1,800 SqFt 213 Handley ST, Indianapolis, IN 46222 Listed by Cleia Tupper of Keller Williams Indy Metro Partners