5120 E Pleasant Run Parkway North Dr, Indianapolis, IN 46219 $288,000 3Bd 2Ba 1,646 Sq Ft SOLD 04/16/26