5649 Lee Road

Indianapolis, IN, 46216
ACTIVE
$4,100,000Price
20347sqft

5649 Lee Road

Indianapolis, IN, 46216
ACTIVE
$4,100,000Price
20347sqft