top of page

22 Lenora Ave, Indianapolis, IN 46231

22 Lenora Ave, Indianapolis, IN 46231, USA

SOLD

$185,000

Property Description

Contact Agent

317-340-2157

Property Details

Bedrooms

Bathrooms

3

2

Size

Year Built

1,049 sqft

2004

Property Location

22 Lenora Ave, Indianapolis, IN 46231, USA

bottom of page