1724 Rembrandt St. Indianapolis, IN

Indianapolis, IN 46202
3 BR | 3 BA | 1749 SQ. FT

$349,900

Active
MLS: 21737628