Homes for sale - 1527 S Talbott Street #17, Indianapolis, IN 46225 ...