9
5819 E Washington St
Indianapolis, IN 46219
$1,075,000 USD
10,000 SF
14
Units
10,000 SF
$1,075,000 USD
Apartments