1102 North St
Lafayette, IN 47904
$599,000 USD
4,686 SF
6
Units
4,686 SF
$599,000 USD
Apartments