5241 N Meridian Street

Indianapolis, IN, 46208
PENDING
$1,199,000Price
5Beds
6Baths
3317sqft
Courtesy of: F.C. Tucker Company

5241 N Meridian Street

Indianapolis, IN, 46208
PENDING
$1,199,000Price
5Beds
6Baths
3317sqft