3011 river birch drive
indianapolis, IN-46235
Off Market
Warren Township
Meadowview Farms
1,281Sq Ft
3
2
1989
Street View
Interactive Map
Demographics
Nearby Schools
Similar Properties
Listing Agent