Rental in Fall Creek Place!!

Indianapolis, IN 46205
2 BR | 2.5 BA | 1612 SQ. FT

$1,850

Active
MLS: 21751051