8383 Craig Street

Indianapolis, IN, 46250
ACTIVE
$5,295,000Price
80000sqft

8383 Craig Street

Indianapolis, IN, 46250
ACTIVE
$5,295,000Price
80000sqft