Estimate
$ 130,084 Help
Homes.com Home Estimate *
Not for Sale

11343 LOUDON LN, INDIANAPOLIS, IN
  • 3 beds
  • 3 baths
  • 1,748 sqft

11343 LOUDON LN, INDIANAPOLIS, IN

Bedrooms
3
Bathrooms
3
House Size
1,748
Lot Size
6,665.00 sqft
Year Built
2003
Price History
Sold For Change
08/27/2015 $100,161 -24.3%
06/17/2007 $132,341 N/A
See More See Less
Houses for Sale Nearby