3726 N. Meridian Street, Indianapolis 46208

1-2 Bed
650-900
Square ft

Beautiful Oak Floors! Huge New Windows, Great Sunlight! Central Heat/AC