Troy Grove

405 Mechanic Street, Troy Grove

$175,000
2 beds
1.1 baths