707 N 12th St
(1)

707 N 12th St, Elwood , IN 46036

Reviews

1 year ago

Tiny

Sad, leaking roof, broken sink, rotten flooring, and a lot more misery.