View details for 529 Wood Thrush St 529 Wood Thrush St $1,350+ 529 Wood Thrush Street, Troy, IL 62294