Photos coming soon
For Sale
$720,000
3307 Bay Road North Dr, Indianapolis, IN, 46240
3 bd
4 ba
Townhouse
Indianapolis
Listed by Redfin