802 North MERIDIAN Street Unit# 106, Indianapolis, Indiana, 46204

This listing has been sold or is no longer active