Photos coming soon
For Sale
$170,000
1221 W Lee St, Indianapolis, IN, 46221
2 bd
2 ba
Single Family
Indianapolis
Listed by Redfin