6329 W Morris St, Indianapolis, IN 46241
Welcome to your newly renovated 3 bedroom and 1.5 bathroom…
For Sale
$199,900
Owning a home is a keystone of wealth… both financial affluence and emotional security.