502 E 23rd Street

Indianapolis, IN, 46205
$690,000Price
6Beds
3Baths
3040sqft
Courtesy of: Maywright Property Co.

502 E 23rd Street

Indianapolis, IN, 46205
$690,000Price
6Beds
3Baths
3040sqft