Add this property to your favorites View Details 7831 Alexander Street Swails | Indianapolis $129,000 3 bd 1 ba 1 ½ ba 1,956 sqft 0.16 acres Under Contract Courtesy of F.C. Tucker Company