5
1321 N 3rd St
Vincennes, IN 47591
$2,900,000 USD
15,360 SF
32
Units
15,360 SF
$2,900,000 USD
Apartments