$420,000
3251 N Park Avenue, Indianapolis, IN, 46205
Single Family Residence