633 N St Louis South Bend, IN 46617

$750/Monthly$750 Deposit
Property Details

633 N St Louis South Bend, IN 46617

$750/Monthly$750 Deposit
Description

633 N. St Louis Blvd

House - South Bend IN

Property Features
  • House
  • 3 bed
  • 1 bath
[ccf_form id=