Properties
3303 N. Russell Road
This house was built in 1980 and is 600 square feet. It just underwent a complete renovation. The parcel has lots of sunlit areas for gardening and overlooks a pond. Tons of trees and 5 minutes from IU campus.Click on the images below to view a larger display.
|