For Sale
$485,000
608 Woodruff Pl W, Indianapolis, IN, 46201
18 bd
7 ba
Single Family
Indianapolis
Listed by Redfin