3601 N. Meridian Street, Indianapolis, IN 46208

1-2 Bed
700-775
Square ft

Featuring Oak Floors and Gated Parking! Central Heat/AC! Pets Welcome!