The property located at 1233 Windsor Street Indianapolis, IN 46201 is a Single Family property. Built in 1870, the property at 1233 Windsor Street is 1 Level, has 1 bedroom, 1 bathroom, is approximately 1,492 square feet. The property is located in the Center Ne township.
Community Information
Address:1233 Windsor Street, Indianapolis, IN 46201