View Details 320 Pacific Street Elmore Bros Garden | Indianapolis $129,900 2 bd 1 ba 1,348 sqft 0.18 acres Under Contract Courtesy of Keller Williams Indy Metro W