Apt-6c - 3965 N Meridian Street, Indianapolis, IN
1 Bed
1 Bath
MLS® 22017440 • Keller Williams Indpls Metro N
Apt-2a - 3965 N Meridian Street, Indianapolis, IN
2 Bed
2 Bath
MLS® 22014361 • Apter Properties, LLC
Apt-3e - 25 E 40th Street, Indianapolis, IN
MLS® 22003632 • Kincaid REALTORS, LLC