5856 Primrose Ave.

Indianapolis, IN 46220
2 BR | 1 BA | 986 SQ. FT

$250,000

Pending