Loading virtual tour...

6102 HAZELWOOD Avenue, Indianapolis, IN 46228
$214,900
4 beds, 3 full baths, 2320 sq. ft.