Add this property to your favorites View Details 3062 N Euclid Avenue N Robinwood | Indianapolis $8,500 0.12 acres On Site 281 Days Ago © 2021 Metropolitan Indianapolis Board of Realtors. Courtesy of Silver Key Realty, Llc