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
Flora, IN 46929
25 28 E Elm St, Flora, IN 46929 is a 2,560 square foot commercial property built in 1975.