Loading...

25 28 E Elm St

Flora, IN 46929

25 28 E Elm St, Flora, IN 46929 is a 2,560 square foot commercial property built in 1975.

  • Square feet: 2,560
  • Year built: 1975
  • Property type: Other / Unknown