Homes for sale - 2930 S Lockburn Street, Indianapolis, IN 46241 – M...