8708 Otter Dr, Selma, IN 47383

8708 Otter Dr, Selma, IN 47383 is on the street of Otter Dr, in the city of Selma, Indiana. It is in the zip code of IN 47383.

8708 Otter Dr, Selma, IN 47383 is a Single Family home.
It has 3 bedrooms, 1.5 bathrooms, proximately 988 square feet floor size, 8,050 sqft square feet lot size.
It was built in 1982. It has 1 storey.

 
 
 
 
© 2024footer