3531 Tudor Road, Anderson, IN 46012 | $249,900 | MLS# MBR22123659 | Finanzo