5930 Norwaldo Avenue, Indianapolis, Indiana, 46220

This listing has been sold or is no longer active