717 Woodruff Place East Drive, Indianapolis, IN 46201
Studio
0.159 Acres lot