6230 S MERIDIAN ST
INDIANAPOLIS, IN 46217
3 Beds
N/A Baths
1,161 Sq Ft
Details for 6230 S MERIDIAN ST
Built in 1964
$396 / Sq Ft
No Info
0.598 acres lot
3 Beds
N/A Baths
1,161 Sq Ft
Built in 1964
$396 / Sq Ft
No Info
0.598 acres lot