Add this property to your favorites View Details 1450 N Leland Avenue Justus 16th | Indianapolis $190,000 2 bd 1 ba 2,050 sqft 0.17 acres Under Contract Courtesy of F.C. Tucker Company