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