3335 Stoddard Place, Indianapolis, IN, 46217
3335 Stoddard Place, Indianapolis, IN, 46217
3335 Stoddard Place, Indianapolis, IN, 46217
3335 Stoddard Place, Indianapolis, IN, 46217
3335 Stoddard Place, Indianapolis, IN, 46217
3335 Stoddard Place, Indianapolis, IN, 46217
3335 Stoddard Place, Indianapolis, IN, 46217
3335 Stoddard Place, Indianapolis, IN, 46217
3335 Stoddard Place, Indianapolis, IN, 46217
3335 Stoddard Place, Indianapolis, IN, 46217

$385,000

3335 Stoddard Place, Indianapolis, IN, 46217

10
Courtesy of: Anthony Embrey